<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <div id="app">
        <h3>银行卡余额 - {{ money }}</h3>
        <button @click="money++">搬砖</button>
        <button @click="money += 2">搬两块</button>
        <button @click="money -= 88">被砖砸了</button>
        <button @click="addMoney">开小卖部一个月</button>
        <button @click="eat('小贵')">请小贵吃饭</button>
        <button @click="eat('小淞')">请小淞吃饭</button>
    </div>
    <script src="./js/vue.js"></script>
    <script>
        // v-on指令
        // 作用：
        //  注册事件
        //  1. v-on:事件名 = "要执行的少量代码"
        //  2. v-on:事件名 = "方法/函数"
        //  3. v-on:事件名 = methods中的方法(参数1, 参数2, 参数3，...)
        // 简写
        //  4. v-on:click  ===>  @click

        const vm = new Vue({
            el:'#app',
            data(){
                return {
                    money:666
                }
            },
            methods: {
                addMoney(){
                    this.money = this.money + 30000 - 10000 - 5000 - 12000
                },
                eat(person){
                    if (person === '小贵'){
                        console.log('呀，小贵儿呀，请吃个海底捞')
                        this.money -= 300
                    }
                    if (person === '小淞'){
                        console.log('呀，小淞呀，请吃个土豆肉丝盖饭')
                        this.money -= 20
                    }
                }
            },
        })
        // v-bind  ==> : 
        // v-on    ==> @
    </script>
</body>
</html>